branch premises - Alemán Inglés Diccionario